package paas.storage.common.constant;

/**
 * 接口返回 code码 常量类
 *
 * @author xufeng
 * @date 2021/1/23
 */
public interface ResponseCode {
    /**
     * 任务状态 1=成功
     */
    int TASK_STATUS_OK = 1;
    /**
     * 任务状态 0=失败
     */
    int TASK_STATUS_ERROR = 0;



    /**
     *业务异常错误代码
     */
     int BUSINESS_CODE = 1000;


    /**
     * 任务状态 2=获取连接失败
     */
    int TASK_STATUS_ERROR_CONNECTION = 2;

    /**
     * 任务状态 3=创建表失败
     */
    int TABLE_CREATE_ERROR = 3;


    /**
     * 任务状态 4=修改表失败
     */
    int TABLE_UPDATE_ERROR = 4;

    /**
     * 任务状态 5=删除失败
     */
    int TABLE_DELETE_ERROR = 5;


    /**
     * 任务状态 7=表查询数据失败
     */
    int TABLE_QUERY_ERROR = 7;

    /**
     * 任务状态 8=查询表列表
     */
    int TABLE_LIST_ERROR = 8;

    /**
     * 任务状态 9=查询表是否存在
     */
    int TABLE_EXIST_ERROR = 9;




    /**
     * 任务状态 10=新增数据失败
     */
    int DATA_INSERT_ERROR = 10;

    /**
     * 任务状态 删除数据
     */
    int DATA_DELETE_ERROR = 11;

    /**
     * 数据修改
     */
    int DATA_UPDATE_ERROR = 12;


    /**
     * 数据查询失败
     */
    int DATA_QUERY_ERROR = 13;


    /**
     * 基于键值 数据查询失败
     */
    int DATA_QUERY_KEY_ERROR = 14;



    /**
     * 任务状态 8=范围查询失败
     */
    int TABLE_QUERY_RANGE_ERROR = 15;


    /**
     * 任务状态 18=导入表操作失败
     */
    int  IMPORT_DATA_ERROR = 18;

    /**
     * 任务状态 19=导出表操作失败
     */
    int  EXPORT_DATA_ERROR = 19;
}
